package myjava.shadowing;

// ESEMPIO CON LE ISTANZE

public class Root2 {

   public static void main(String[] args) {

      Foo o = new Foo();
      System.out.println(o.getName());
   }
}

class Foo {
   
   private String name = "fabs";

   public String getName() {
      String name = "fabio";
      return name;
      // ma posso disambiguare la situazione usando il this che punta
      // inequivocabilmente all'istanza
   }
}